﻿using Missbot.Model.MsgInfos;

namespace Missbot.Core.Base
{
    /// <summary>
    /// 输出单元
    /// </summary>
    public class OutboxDTO
    {
        /// <summary>
        /// 目标用户
        /// </summary>
        public InstanceUser User { get; init; }
        
        /// <summary>
        /// 目标群组
        /// </summary>
        public InstanceGroup Group { get; init; }
        
        /// <summary>
        /// 输出内容
        /// </summary>
        public string Text { get; init; }
        
        /// <summary>
        /// 文件ID列表
        /// </summary>
        public string[] FileIDs { get; init; }
        
        /// <summary>
        /// 源ID
        /// </summary>
        public string SourceID { get; init; }
    }
}